Circular spline fitting using an evolution process

نویسندگان

  • Xinghua Song
  • Martin Aigner
  • Falai Chen
  • Bert Jüttler
چکیده

We propose a new method to approximate a given set of ordered data points by a spatial circular spline curve. At first an initial circular spline curve is generated by biarc interpolation. Then an evolution process based on a least-squares approximation is applied to the curve. During the evolution process, the circular spline curve converges dynamically to a stable shape. Our method does not need any tangent information. During the evolution process, the number of arcs is automatically adapted to the data such that the final curve contains as few arc arcs as possible. We prove that the evolution process is equivalent to a Gauss-Newton type method.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evolution-based least-squares fitting using Pythagorean hodograph spline curves

The problem of approximating a given set of data points by splines composed of Pythagorean Hodograph (PH) curves is addressed. We discuss this problem in a framework that is not only restricted to PH spline curves, but can be applied to more general representations of shapes. In order to solve the highly nonlinear curve fitting problem, we formulate an evolution process within the family of PH ...

متن کامل

Constrained fitting for 2D profile-based reverse modeling

Profile curve reconstruction is crucial to surface reconstruction in reverse engineering. In this paper, we present a new constrained fitting method involving lines, circular arcs and B-spline curves for profile curve reconstruction. By using similarity transformation, we reduce the condition number of the Hessian matrix involved in the optimization process and, therefore, the numerical stabili...

متن کامل

B-spline Patches Fitting on Surfaces and Triangular Meshes

In this paper a technique for the construction of quartic polynomial B-spline patches fitting on analytical surfaces and triangle meshes is presented. The input data are curvature values and principal directions at a given surface point which can be computed directly, if the surface is represented by a vector function. In the case of discrete surface representation, i.e. on a triangle mesh the ...

متن کامل

B-spline Curve Fitting: Application to Cartographic Generalization of Maritime Lines

Generalization is the process of abstraction applied when the scale of a map is changed. It involves modifications of data in such a way that the data can be represented in a smaller space, while best preserving geometric as well as descriptive characteristics. A map is an abstracted model representing the geometric reality. The smaller the scale, the more schematic the representation. Line car...

متن کامل

Computing Optimized Curves with NURBS Using Evolutionary Intelligence

In curve fitting problems, the selection of knots in order to get an optimized curve for a shape design is well-known. For large data, this problem needs to be dealt with optimization algorithms avoiding possible local optima and at the same time getting to the desired solution in an iterative fashion. Many evolutionary optimization techniques like genetic algorithm, simulated annealing have al...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Computational Applied Mathematics

دوره 231  شماره 

صفحات  -

تاریخ انتشار 2009